package Variable2;

public class Variable2 {
    /*
    1.局部变量:(在使用的时候一定要先初始化)
    在方法或语句块内部定义的变量.生命周期是从声明位置开始到方法或语句块执行完毕为止
    2.成员变量(也叫实例变量member variable)(会自动被初始化)
    方法外部,类的内部定义的变量.从属于对象,生命周期伴随对象始终
    2.静态变量(类变量static variable)
    使用static定义.从属于类,生命周期伴随类始终,从类加载到卸载.
     */
    int a;//成员变量,从属于对象
    static int b;//静态变量,从属于类
    public static void main(String[] args) {
        {
            int age;//局部变量,从属于语句块
            age=18;
        }
        int salary=3000;//局部变量,从属于方法
    }
}
